excessively enthusiastic - Francés Inglés Diccionario